Study of contemporary system and software development technologies, and rapid development and agile development methods. Consideration of the symbiotic relationship between the tools and the methods. Case study in the prototyping development of a database processing system. Organisational strategies for evaluating, selecting and implementing tools. -- Course Website